@charset "utf-8";

/*全局*/
*{margin:0; padding:0;}
body{font-family:微软雅黑; font-size:10px;}
body,html { width:100%; min-height: 100%;  }
img,object { max-width:100%; border:none; }
a{text-decoration:none; color:#333333;}
a:hover{color:#E8130F;}
li{list-style-type:none;}
em,i{font-style:normal;}
input,button,select,textarea{outline:none}
.clear {clear:both;font-size:0;height: 1px;overflow:hidden;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{zoom:1;}.clr { clear: both; }

@media screen and (min-width:1024px) and (max-width:1920px) {

/*---------公用---------*/
.wrap{width:1000px; margin:0 auto;}



/*---------顶部---------*/
.head{position:relative; height:94px; background:#FFF}

.logo{float:left; width:10%; padding-top:2em; padding-bottom:2em;}

.nav{float:left; width:65%; margin-left:3%; margin-right:3%;}
.nav li{float:left; width:19.8666%; text-align:center; font-size:1.6em; line-height:30px;}
.nav li .nav_box{display:none; background:#fff;}
.nav li .nav_link{display:block; padding-top:2em; padding-bottom:2em;}
.nav li:hover .nav_box{display:block; position:absolute; top:94px; width:100%; left:0; z-index:10000; background:#fff;}
.nav .now{display:block;color:#E8130F; background:url(../image/now_back.jpg) repeat-x bottom;}

.nav_box{background:#fff; border-top:1px solid #ddd;}
.nav_box span{display:block;}
.nav_box em{display:block; font-size:14px; margin-top:10px;}
.nav_box li{border-right:1px solid #eee; padding-top:1em; padding-bottom:1em;}
.nav_box li em a{color:#333333;}
.nav_box li em a:hover{color:#E8130F;}

.scroll_horizontal{position:relative; z-index:10000;  background:#fff;}
.scroll_horizontal .box{overflow:hidden;position:relative; margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left; width:166px;}
.scroll_horizontal .prev{position:absolute; left:-50px; top:25%; cursor:pointer; width:30px; height:30px; display:block;}
.scroll_horizontal .next{position:absolute; right:-50px; top:25%; cursor:pointer; width:30px; height:30px; display:block;}
.scroll_horizontal .prev,.next{font-size:50px;}

.search{float:right; width:15%; padding-top:2em; padding-bottom:2em;}
.search li{float:left; width:33.33%; text-align:center; line-height:40px;}
.search li i{font-size:2em; line-height:40px; color:#666666; cursor:pointer; }
.search li:hover i{color:#E8130F;}

.search_box{background:#f9f9f9; display:none; padding:1em;}
.input{border:1px solid #ddd; width:80%; line-height:40px; height:40px; text-indent:10px; font-family:微软雅黑;}
.button{background:#E8130F; width:18%; float:right;line-height:40px; height:40px; font-family:微软雅黑; color:#FFFFFF; font-size:1.6em; border:none; cursor:pointer;}

.m_pro_list{display:none;}
.m_nav{display:none; text-indent:-9999em; height:0px; overflow:hidden;}
.swiper-container4{display:none;}



/*---------首页BANNER---------*/
.banner{position:relative; width:100%; overflow:hidden;}
.fudong{width:356px; position:absolute; bottom:50px; z-index:1000; right:30px;}
.fudong_box {position:relative;}
.fudong span{display:block;}
.fudong .f_sp{float:left; width:50%;}
.fudong .f_jj{float:right; width:50%;}
.fudong .f_tm{width:100%; position:absolute; top:-93px; left:84px;}


/*---------四图---------*/
.cycy { width:100%; margin:0 auto; margin-top:1px; height:209px;}
.cycy.c1 { background:url(../image/01.jpg); background-position:center; background-repeat:no-repeat; height:100%; width:33.2%; float:left; margin-right:2px; }
.cycy.c2 { background:url(../image/02.jpg); background-position:center; background-repeat:no-repeat; height:100%; width:33.3%; float:left; margin-right:2px;}
.cycy.c3 { background:url(../image/03.jpg); background-position:center; background-repeat:no-repeat; height:100%; width:33.1%; float:left}

/*---------功能---------*/
.swiper-container2{margin-top:4rem; padding-bottom:8em; overflow:hidden; position:relative;}
.swiper-container2 .swiper-slide{width:33.333%;}
.slide_icon{display:block; float:left; margin-top:1.5em; width:20%;}
.slide_icon i{font-size:4em; color:#666666;}
.slide_tit{display:block; float:left; text-align:left; width:75%; line-height:200%; font-size:1.2em;}
.slide_tit h3{font-size:1.3em; font-weight:lighter; margin-bottom:0.5em;}

.swiper-container2 .swiper-pagination-bullet{background:#ccc;}
.swiper-container2 .swiper-pagination-bullet-active{opacity:1;background:#444;}


/*---------底部---------*/
.under{background:#f7f7f7; border-top:1px solid #ddd; margin-top:4em; padding-top:4em; overflow:hidden;}
.under_left{float:left; width:75%;}
.under_left dl{float:left;font-size:1.2em;}
.under_left dt{display:block; margin-bottom:1em; font-size:1.2em;}
.under_left em{float:left; line-height:220%; width:50%;}
.under_left a{color:#666;}
.under_left a:hover{color:#E8130F;}
.under_left i{display:block; line-height:220%;}
.under_list{border-right:1px solid #eee; height:200px; padding-right:30px; margin-right:30px;}

.under_che{width:30%;}
.under_qita{width:23%;}

.under_right{float:right; width:20%;}
.under_right dt{margin-bottom:1em; font-size:1.2em;}
.under_right dd{line-height:200%;}

.lianxi{border-bottom:1px solid #ddd; padding-bottom:2em; margin-bottom:2em; font-size:1.2em;}
.dianhua{font-size:2em;}
.guanzhu{position:relative;}
.guanzhu span img{width:60%;}
.guanzhu a{margin-right:0.5em; display:block; float:left;}
.guanzhu a span{display:none; position:absolute; left:-100px; top:-10px}
.guanzhu a:hover span{display:block;}

.under_bottom{background:#eee; margin-top:4em; line-height:50px; overflow:hidden; padding-top:1.5em; padding-bottom:1.5em; color:#666666;}
.under_bottom span{display:block;}
.under_bottom select{border:1px solid #ccc;}

.under_link{float:left;}
.under_link select{padding:5px; font-family:微软雅黑;background:#ddd; color:#666666; border:1px solid ddd;}
.under_copy{float:right; line-height:30px; font-size:1.2em;}

/*---------新闻---------*/
.nav_banner{height: 670px;}

.path{padding-top:2em; padding-bottom:2em; color:#999999; font-size:1.4em;}

.news_nav{background:#f5f5f5; overflow:hidden; line-height:3em; height:3em;}
.news_nav li{float:left; width:25%; text-align:center; cursor:pointer; font-size:1.4em;}
.news_nav li.hover{background:#E8130F; color:#FFFFFF;}

.news_nav_dep{margin-top:3em;}
.news_left{float:left; width:40%;}
.news_left span{display:block;}
.news_pic{padding:5px; border:1px solid #eee;}
.news_tit{margin-top:2em;}
.news_tit h3{font-size:1.2em; margin-bottom:1em;}
.news_tit em{line-height:200%;  color:#666; font-size:1.2em;}
.news_right{float:right; width:55%;}
.news_right li{border:1px solid #E5E5E5; overflow:hidden; margin-bottom:1.7em;}
.news_right li span{display:block; float:left; padding-top:0.5em; padding-bottom:0.5em}
.news_right li:hover{background:#f9f9f9;}
.news_right .news_data{text-align:center; padding-left:1em; padding-right:1em; border-right:1px solid #E5E5E5; margin-right:1em;}
.news_right .news_data em{display:block; font-size:1.6em; font-weight:bold; margin-top:0.2em;}
.news_right .news_title{line-height:38px; font-size:1.4em;}
.show_more{width:20%; margin:0 auto; clear:both; padding-top:2em; font-size:1.4em; overflow:hidden;}
.show_more a{display:block; border:1px solid #ddd; text-align:center; line-height:35px;}
.show_more a:hover{border:1px solid #E8130F; background:#E8130F; color:#FFFFFF;}

.news_nav_dep.nn {margin-top:1.5em; width:100%;  margin:0 auto;  }
.news_nav_dep.nn h4{font-size:1.4em;  text-align:center; margin-bottom:1.2em;}
.news_nav_dep.nn p{line-height:200%; color:#666; font-size:1.2em; display:block; font-weight:normal;  margin-bottom:2.2em; text-align:center;}
.news_nav_dep.nn-c { line-height:200%}


/*---------系列产品---------*/
.chanpin_top{border-top:1px solid #ddd; margin-top:4em;}
.chanpin_tit{text-align:center; margin-top:4em;}
.chanpin_tit h3{font-size:2.5em; font-weight:lighter;}

.chanpin_top_list{margin-top:4em;}
.chanpin_top_list li{margin-bottom:4em; overflow:hidden;}
.chanpin_top_list li span{display:block;}
.cp_top_pic{border:1px solid #eee; padding:5px; float:left; width:38%;}
.cp_top_dep{float:right; width:55%;}
.cp_top_tit{background:#f5f5f5; padding:1em; overflow:hidden;}
.cp_top_tit:hover{background:#f1f1f1;}
.cp_top_tit h3{float:left; font-size:1.4em;}
.cp_top_tit em{float:right; font-size:1.2em;}
.cp_top_tit em a{color:#666666;}
.cp_top_dep dl{margin-top:3em;}
.cp_top_dep dd{float:left; width:33.333%; text-align:center; font-size:1.2em;}
.cp_top_dep dd img{border:1px solid #eee; padding:5px;}
.cp_top_dep dd a:hover img{border:1px solid #ccc; padding:5px;}
.cp_top_dep dd em{display:block; margin-top:1.5em;}

.fuwu{border:1px solid #ddd; overflow:hidden; padding-top:3em; padding-bottom:3em;}
.fuwu li{float:left; text-align:center; width:33.333%;}
.fuwu h3{font-size:2.0em; font-weight:lighter;}
.fuwu li span{display:block;}
.fuwu_dep{width:80%; margin:0 auto; font-size:1.2em; line-height:200%; margin-top:1.5em;}
.fuwu_link{width:40%; margin:0 auto; margin-top:2em; font-size:1.2em;}
.fuwu_link a{display:block; border:1px solid #ddd; line-height:35px; height:35px;}
.fuwu_link a:hover{border:1px solid #E8130F; background:#E8130F; color:#FFFFFF;}


/*---------关于畅翼---------*/
.about_box li{overflow:hidden;}
.about_pic{width:50%;}
.about_dep{width:45%;}


.about_dep h3{font-size:1.6em; font-weight:lighter; margin-bottom:1em; color:#E8130F; margin-top:5em;}
.about_dep em{font-size:2.2em; margin-bottom:0.5em; display:block;}
.about_dep p{line-height:220%; font-size:1.4em; color:#999;}
.about_dep a{width:30%;display:block; border:1px solid #777; line-height:35px; height:35px; text-align:center; background:#777; color:#FFFFFF; margin-top:3em; font-size:1.4em;}
.about_dep a:hover{border:1px solid #E8130F; background:#E8130F; color:#FFFFFF;}

.about_01 .about_pic{float:left; }
.about_01 .about_dep{float:right; }
.about_02 .about_pic{float:right; text-align:right;}
.about_02 .about_dep{float:left;}

.about_dep dl{font-size:1.4em; margin-top:2em; color:#999;}
.about_dep dd{margin-bottom:1.5em;}
.about_dep dt{font-weight:bold; margin-bottom:1em; color:#333;}


.youshi{border-top:1px solid #ddd; margin-top:4em;}
.youshi_banner{margin-top:4em;}
.youshi_banner .swiper-slide{text-align:center;}
.youshi_banner .swiper-slide img{border:1px solid #eee; padding:5px;}
.youshi_banner .swiper-slide h3{margin-top:2em; font-size:2em; font-weight:lighter; margin-bottom:1em;}
.youshi_banner .swiper-slide p{width:80%; margin:0 auto; line-height:200%; font-size:1.4em;}
.youshi_banner .swiper-pagination{display:none;}


.zhichi{border-top:1px solid #ddd; margin-top:4em;}
.zhichi_table {display:block; margin-top:4em;}


/*---------产品中心---------*/
.leibie_wrap{background:#f5f5f5; padding:15px;}
.leibie{overflow:hidden;text-align:justify;}
.leibie:after{display:inline-block;overflow:hidden;width:100%;height:0;content:'';vertical-align:top;}
.leibie_box{display:inline-block; width:24%; border:1px solid #ddd; background:#fff;}
.leibie_box select{width:100%;border:none; font-family:微软雅黑; color:#666666; padding:10px;}
.jiansuo{padding:11px; border:none; font-family:微软雅黑; width:70%;}
.leibie_box button{background:none; border:none; cursor:pointer; text-align:center; width:18%;}
.leibie_box i{font-size:1.6em;}

.cp_box{overflow:hidden; border-top:1px solid #ddd;}
.cp_left{float:left; float:left; width:100%; padding-top:2em;}
.cp_bt{overflow:hidden; margin-bottom:3em;}
.cp_bt h3{font-size:2em; font-weight:lighter; background:url(../image/fenge.jpg) no-repeat 0 3px; padding-left:15px;}
.cp_left .swiper-slide span{display:block; text-align:center;}
.cp_left .swiper-pagination{bottom:-30px;}
.cp_left .swiper-container{padding-bottom:4em;}
.cp_left .swiper-pagination-bullet{background:#ccc;}
.cp_left .swiper-pagination-bullet-active{opacity:1;background:#E8130F;}

.xp_pic{margin-bottom:1em;}
.xp_tit{font-size:1.4em; margin-bottom:1em;}
.xp_tit em{display:block; color:#E2020D; margin-top:0.5em;}
.xp_dep{line-height:200%; width:80%; margin:0 auto;}

.cp_remen{border-left:1px solid #eee; float:right; width:30%; padding-left:30px;  padding-top:2em;}
.cp_remen li{border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:2em; margin-bottom:2em;}
.cp_remen li span{display:block;}
.cp_rm_pic{float:left; width:35%;}
.cp_rm_dep{float:right; width:60%; }
.cp_rm_dep h4{font-weight:lighter;font-size:1.4em; margin-bottom:0.5em;}
.cp_rm_dep h4 p{font-size:1.2em;}
.cp_rm_dep em{display:block; margin-top:1em;}
.cp_rm_dep em a{display:block; background:#777; width:40%; text-align:center; line-height:25px; color:#FFFFFF;}
.cp_rm_dep em a:hover{background:#E2020D;}

.cp_zhishi{margin-top:4em;text-align:justify;}
.cp_zhishi:after{display:inline-block;overflow:hidden;width:100%;height:0;content:'';vertical-align:top;}
.cp_zhishi_box{display:inline-block; width:48%; text-align:center; background:#f9f9f9; padding-top:3em; padding-bottom:3em; vertical-align:top; border:1px #EBEBEB solid}
.cp_zhishi_box h3{font-size:2em; font-weight:lighter; margin-bottom:1em;}
.cp_zhishi_box span{display:block; width:85%; margin:0 auto; margin-bottom:1.5em; line-height:200%; font-size:1.4em; color:#666666;}
.cp_zhishi_box em{display:block; width:30%; margin:0 auto; font-size:1.2em;}
.cp_zhishi_box em a{display:block; border:1px solid #ddd; line-height:35px;}
.cp_zhishi_box em a:hover{background:#E2020D;border:1px solid #E2020D; color:#FFFFFF;}


/*---------视频欣赏---------*/
.video{background:url(../image/banner/video_banner.jpg) no-repeat left bottom #070D1B; margin-bottom:-4em; overflow:hidden;}
.bofang{background:#fff; padding:5px; margin:0 auto; width:480px; margin-top:5em; margin-bottom:5em; height:260px;}
.bofang object,.bofang embed,.bofang iframe{width:100%; height:100%;}
.video_list{overflow:hidden; padding-top:1em; padding-bottom:3em; text-align:center;}
.sp_pic img{background:#fff;}
.video_list .swiper-container{padding-bottom:5em;}
.video_list em{display:block; background:#fff;  margin:0 auto; line-height:30px;}

.video_cate{overflow:hidden; border-top:1px solid #383E4A; padding-top:2em; text-align:center;}
.video_cate a{color:#FFF;display:inline-block;padding:3px 10px; font-size:14px;}
.video_cate a.over{color:red;}
.m_video_list{display:none;}

/*---------产品内容页---------*/
.pro_zhanshi{margin-bottom:4em;  width:1000px; margin:0 auto }

.pro_left{float:left; width:48%;}
.pro_left .swiper-container{width:100%;}
.pro_left .gallery-top{ height:100%; background:#eee;}
.pro_left .gallery-top img{margin:1px; width:478px;}
.pro_left .gallery-thumbs{background:#eee; padding:10px;box-sizing: border-box;}
.pro_left .gallery-thumbs .swiper-slide{width:20%; cursor:pointer;opacity: 0.4;}
.pro_left .gallery-thumbs .swiper-slide img{border:1px solid #ddd;}
.pro_left .gallery-thumbs .swiper-slide-active {opacity:1;}

.pro_right{float:right; width:48%;}
.pro_right h1{font-size:2em; font-weight:lighter; margin-bottom:1em;}
.pro_right p{font-size:1.4em; color:#666666; padding-bottom:1em;}
.pro_maidian{display:block;background:#f9f9f9; padding:2em; line-height:200%; font-size:1.4em; color:#666666;border-radius:5px;-moz-border-radius:5px; /* Old Firefox */}
.pro_maidian em{display:block; margin-bottom:0.5em; color:#333; font-size:15px; font-weight:bold}
.pro_guanyu{ text-align:justify; display:block; margin-top:3em;}
.pro_guanyu:after{ display:inline-block;overflow:hidden;width:100%;height:0;content:'';vertical-align:top;}
.pro_guanyu dl{display:inline-block; width:30%; text-align:center; line-height:35px; font-size:1.4em;}
.pro_guanyu dl i{margin-right:1em;}
.pro_guanyu dl a{border:1px solid #ddd;border-radius:25px;-moz-border-radius:25px; /* Old Firefox */ display:block;}
.pro_guanyu dl a:hover{background:#E8130F; color:#FFFFFF; border:1px solid #E8130F;}
.pro_share{display:block; margin-top:3em; font-size:1.4em;}
.pro_share dl{float:left; width:50%;}
.pro_share em{display:block; float:left; line-height:30px; margin-right:10px;}
.pro_share i a{display:block; border:1px solid #ddd; text-align:center; line-height:30px; width:50%; float:right;}
.pro_share i a:hover{background:#E8130F; color:#FFFFFF; border:1px solid #E8130F;}

.pro_tedian{background:#f7f7f7; margin-top:4em; overflow:hidden; padding-bottom:4em;}
.pro_tedian ul{margin-top:4em;}
.pro_tedian span{display:block; width:50%; height:408px;}
.pro_tedian .td_tit{background:#fff;}
.te_01 .td_pic{float:left;}
.te_01 .td_tit{float:right;}
.te_02 .td_pic{float:right;}
.te_02 .td_tit{float:left;}
.td_box{margin:50px; position:relative;}
.td_box h3{font-size:2.5em; font-weight:lighter; margin-bottom:1em;}
.td_box p{line-height:200%; font-size:1.4em; color:#666666;}
.td_box em{display:block; left:0px; top:250px; position:absolute;}

.shipei .chexing_table{display:block; margin-top:4em;}

.pro_ceshi{background:#f7f7f7; margin-top:4em; overflow:hidden; padding-bottom:4em; margin-bottom:-4em;}
.shiyan_cp{text-align:center; overflow:hidden;}
.shiyan_dep{margin-top:280px; display:block; text-align:center;}

	.news_list li{ line-height:2; font-size:1.2em; padding:1.5em 0;border:solid 1px #F0F0F0; margin-top:1.5em; margin-bottom:1.5em; background:url(../image/news-list02-icon); background-repeat:no-repeat;}
	.news_list li a { padding:1.5em;}
	.news_list li span{ 
		float:right;
		color:#888;
		font-size:0.8em;
		padding-left:1em;
	}
	
	#products-list li{float:left; width:24%; text-align:center; font-size:1.2em;margin-bottom:1em;}
	#products-list li img{border:1px solid #eee; padding:5px; width:90%;}
	#products-list li a:hover img{border:1px solid #ccc; padding:5px;}
	#products-list li p{display:block; margin:1.5em 1em 0 1em;}

}



@media screen and (min-width:0px) and (max-width:1023px) {


/*---------顶部---------*/
.head{position:relative; overflow:hidden; background:#FFF}

.logo{width:30%; text-align:center; padding-top:1em; padding-bottom:1em; float:left;}
.logo img{width:80%;}

.nav{display:none;}

.search{float:right; width:50%; margin-top:3%;}
.search li{float:left; width:33.3%; text-align:center; line-height:40px;}
.search li i{font-size:2em; line-height:40px; color:#666666; cursor:pointer;}
.search li:hover i{color:#E8130F;}

.search_box{background:#f9f9f9; display:none; padding:1em;}
.input{border:1px solid #ddd; width:80%; line-height:30px; height:28px; text-indent:10px; font-family:微软雅黑;}
.button{background:#E8130F; width:18%; float:right;line-height:30px; height:30px; font-family:微软雅黑; color:#FFFFFF; font-size:1.2em; border:none; cursor:pointer;}

.m_nav{background:#fff; width:100%; border-top:1px solid #eee; display:none;}
.m_nav li{text-align:center; line-height:300%; border-bottom:1px solid #eee; font-size:1.4em;}

.cycy { width:100%; margin:0 auto; margin-top:1px; height:100%;}
.cycy.c1 { background:url(../image/01.jpg); background-position:center; background-repeat:no-repeat; width:100%; height:100%; background-size:cover; }
.cycy.c2 { background:url(../image/02.jpg); background-position:center; background-repeat:no-repeat; width:100%; height:100%; background-size:cover; }
.cycy.c3 { background:url(../image/03.jpg); background-position:center; background-repeat:no-repeat; width:100%; height:100%; background-size:cover; }

/*---------功能---------*/
.swiper-container2{display:none;}
.swiper-container4{padding-bottom:6em; overflow:hidden; position:relative; width:100%; margin-top:1em;}
.swiper-container4 .swiper-slide{width:100%; text-align:center; color:#666;}
.slide_icon{display:block; margin-top:1.5em; width:100%; margin-bottom:1em;}
.slide_icon i{font-size:4em; color:#666666;}
.slide_tit{display:block;  width:70%; line-height:200%; color:#333333; margin:0 auto;}
.slide_tit h3{font-size:1.6em; font-weight:lighter; margin-bottom:0.5em;}

.swiper-container4 .swiper-pagination-bullet{background:#ccc;}
.swiper-container4 .swiper-pagination-bullet-active{opacity:1;background:#444;}


/*---------产品分类---------*/
.m_pro_list{border-top:5px solid #eee; text-align:justify; padding-top:2em; display:none}
.m_pro_list::after{display:inline-block;overflow:hidden;width:100%;height:0;content:'';vertical-align:top;}
.m_pro_list dl{text-align:center; width:30%; margin-bottom:1.5em;display:inline-block;}
.m_pro_list dl span{display:block; margin-bottom:1em;}
.m_pro_list dl span img{width:30%;}


/*---------底部---------*/
.under{background:#f7f7f7; border-top:1px solid #ddd;overflow:hidden;}
.under_left{padding:1.5em; overflow:hidden;}
.under_left dl{float:left;font-size:1.2em;}
.under_left dt{display:block; margin-bottom:1em; font-size:1.2em;}
.under_left em{float:left; line-height:220%; width:25%;}
.under_left a{color:#666;}
.under_left a:hover{color:#E8130F;}
.under_left i{display:block; line-height:220%;}

.under_che{width:100%; overflow:hidden; margin-bottom:2em;}
.under_qita{width:33.333%;}

.under_right{clear:both;padding:1.5em; border-top:1px solid #ddd;}
.under_right dt{font-size:1.4em;}
.under_right dd{line-height:200%;}

.lianxi{border-bottom:1px solid #ddd; padding-bottom:1.5em; margin-bottom:1.5em;}
.dianhua{font-size:2em;}
.guanzhu{position:relative;}
.guanzhu dt{margin-bottom:1em;}
.guanzhu span{display:none;}
.guanzhu a{margin-right:10px;}

.under_bottom{background:#ddd; line-height:50px; overflow:hidden; padding:2em; color:#666666;}
.under_bottom span{display:block;}
.under_link select{padding:5px; font-family:微软雅黑;background:#ddd; color:#666666; border:1px solid ddd; width:100%;}
.under_copy{line-height:30px; font-size:1.2em; text-align:center; margin-top:1em;}
.under_copy a{display:block;}


.fudong{display:none;}


/*---------关于畅翼---------*/
.about_box li{overflow:hidden; border-bottom:5px solid #eee; padding-bottom:2em;}
.about_pic{width:100%;}
.about_pic img{width:100%;}
.about_dep{width:100%; text-align:center;}

.about_dep h3{font-size:1.6em; font-weight:lighter;  margin-bottom:1em; color:#E8130F; margin-top:2em; }
.about_dep em{font-size:1.8em;  display:block; width:80%; margin:0 auto; margin-bottom:0.5em; line-height:200%;}
.about_dep p{line-height:220%; font-size:1.2em; color:#999; width:90%; margin:0 auto;}
.about_dep a{width:40%; margin:0 auto; display:block; border:1px solid #777; line-height:35px; height:35px; text-align:center; background:#777; color:#FFFFFF; margin-top:2em; font-size:1.2em;}
.about_dep a:hover{border:1px solid #E8130F; background:#E8130F; color:#FFFFFF;}

.about_dep dl{font-size:1.2em; margin-top:2em; color:#666;}
.about_dep dd{margin-bottom:1em;}
.about_dep dt{font-weight:bold; margin-bottom:1em; color:#333; font-size:1.4em;}


.youshi_banner{margin-top:2em; border-bottom:5px solid #eee; padding-bottom:2em;}
.youshi_banner .swiper-slide{text-align:center;}
.youshi_banner .swiper-slide h3{margin-top:1.5em; font-size:1.6em; font-weight:lighter; margin-bottom:1em;}
.youshi_banner .swiper-slide p{width:90%; margin:0 auto; line-height:200%; font-size:1.2em; color:#666666;}
.youshi_banner .swiper-pagination{display:none;}

.zhichi{margin-top:2em;}
.zhichi_table {display:block; margin-top:2em;}



/*---------新闻---------*/
.nav_banner{width:100%;}
.nav_banner img { width:100%;}

.path{padding:1em; color:#999999; font-size:1.2em; border-top:5px solid #eee;}

.news_nav{background:#f5f5f5; overflow:hidden; line-height:3em; height:3em;}
.news_nav li{float:left; width:25%; text-align:center; cursor:pointer; font-size:1.2em;}
.news_nav li.hover{background:#E8130F; color:#FFFFFF;}

.news_left span{display:block;}
.news_left img{width:100%;}
.news_tit{margin-top:1.5em;}
.news_tit h3{font-size:1.4em; text-align:center; width:90%; margin:0 auto; margin-bottom:1.2em;}
.news_tit em{line-height:200%;  color:#666; font-size:1.2em;  margin:0 auto;  width:90%; display:block;}

.news_right{ border-top:5px solid #eee; margin-top:2em; padding:1.5em;}
.news_right li{overflow:hidden; border-bottom:1px dashed #eee; padding-bottom:1em; margin-bottom:1em;}
.news_right li span{display:block;}
.news_right .news_data{margin-bottom:1em; color:#999;}
.news_right .news_data em{color:#FF0000; margin-left:1em;}
.news_right .news_title{font-size:1.4em; line-height:200%;}
.show_more{width:40%; margin:0 auto; clear:both; font-size:1.2em; overflow:hidden;}
.show_more a{display:block; border:1px solid #ddd; text-align:center; line-height:35px;}
.show_more a:hover{border:1px solid #E8130F; background:#E8130F; color:#FFFFFF;}

.news_nav_dep.nn {margin-top:1.5em; width:100%;  margin:0 auto;  }
.news_nav_dep.nn h4{font-size:1.4em;  text-align:center; margin-bottom:1.2em;}
.news_nav_dep.nn p{line-height:200%; color:#666; font-size:1.2em; display:block; font-weight:normal;  margin-bottom:2.2em;}
.news_nav_dep.nn-c { line-height:200%}


/*---------系列产品---------*/
.chanpin_top{border-top:5px solid #eee; margin-top:2em;}
.chanpin_tit{text-align:center; margin-top:2em;}
.chanpin_tit h3{font-size:2em; font-weight:lighter;}

.chanpin_top_list{margin-top:2em;}
.chanpin_top_list li{overflow:hidden;}
.chanpin_top_list li span{display:block;}
.cp_top_pic img{width:100%;}
.cp_top_tit{background:#f5f5f5; padding:1em; overflow:hidden;}
.cp_top_tit:hover{background:#f1f1f1;}
.cp_top_tit h3{float:left; font-size:1.4em;}
.cp_top_tit em{float:right; font-size:1.2em;}
.cp_top_tit em a{color:#666666;}
.cp_top_dep dl{margin-top:2em; padding-bottom:1em; overflow:hidden;}
.cp_top_dep dd{float:left; width:50%; text-align:center; font-size:1.2em; margin-bottom:1em;}
.cp_top_dep dd img{border:1px solid #eee; padding:5px;}
.cp_top_dep dd a:hover img{border:1px solid #ccc; padding:5px;}
.cp_top_dep dd em{display:block; margin-top:1.5em;}

.fuwu{border-top:5px solid #eee; overflow:hidden;}
.fuwu li{float:left; text-align:center; width:100%; border-bottom:1px solid #eee; padding-top:2em;  padding-bottom:2em;}
.fuwu h3{font-size:2em; font-weight:lighter;}
.fuwu li span{display:block;}
.fuwu_dep{width:80%; margin:0 auto; font-size:1.2em; line-height:200%; margin-top:1em; color:#666666;}
.fuwu_link{width:40%; margin:0 auto; margin-top:1em; font-size:1.2em;}
.fuwu_link a{display:block; border:1px solid #ddd; line-height:35px; height:35px;}
.fuwu_link a:hover{border:1px solid #E8130F; background:#E8130F; color:#FFFFFF;}
.zhidian{border-bottom:none;}


/*---------产品中心---------*/
.leibie_wrap{padding:2em 2em 1em 2em; border-top:5px solid #eee;}
.leibie{overflow:hidden;}
.leibie_box{ width:95%; border:1px solid #eee; background:#fff; margin:0 auto;  margin-bottom:1em;}
.leibie_box select{width:100%;border:none; font-family:微软雅黑; color:#666666; padding:10px; background:#fff;}
.jiansuo{padding:11px; border:none; font-family:微软雅黑; width:70%;}
.leibie_box button{background:none; border:none; cursor:pointer; text-align:right; width:18%;}
.leibie_box i{font-size:1.6em;}

.cp_box{overflow:hidden; border-top:1px solid #eee;}
.cp_left{width:100%; padding-top:2em;}
.cp_bt{overflow:hidden; margin-bottom:3em;}
.cp_bt h3{font-size:2em; font-weight:lighter; text-align:center;}
.cp_left .swiper-slide span{display:block; text-align:center;}
.cp_left .swiper-pagination{bottom:-30px;}
.cp_left .swiper-container{padding-bottom:4em;}
.cp_left .swiper-pagination-bullet{background:#ccc;}
.cp_left .swiper-pagination-bullet-active{opacity:1;background:#E8130F;}

.xp_pic{margin-bottom:1em;}
.xp_tit{font-size:1.4em; margin-bottom:1em;}
.xp_tit em{display:block; color:#E2020D; margin-top:0.5em;}
.xp_dep{line-height:200%; width:80%; margin:0 auto;}

.cp_remen{border-top:5px solid #eee; padding-top:2em; margin-bottom:-2em;}
.cp_remen li{border-bottom:1px solid #eee; overflow:hidden; padding-bottom:1em; margin-bottom:2em;}
.cp_remen li span{display:block;}
.cp_rm_pic{float:left; width:35%;}
.cp_rm_dep{float:right; width:60%; }
.cp_rm_dep h4{font-weight:lighter;font-size:1.4em; margin-bottom:0.5em;}
.cp_rm_dep h4 p{font-size:1.2em;}
.cp_rm_dep em{display:block; margin-top:1em;}
.cp_rm_dep em a{display:block; background:#777; width:40%; text-align:center; line-height:25px; color:#FFFFFF;}
.cp_rm_dep em a:hover{background:#E2020D;}

.cp_zhishi{border-top:5px solid #eee; margin-bottom:-2em;}
.cp_zhishi_box{width:100%; text-align:center; padding-top:2em; padding-bottom:2em; border-bottom:1px solid #eee;}
.cp_zhishi_box h3{font-size:2em; font-weight:lighter; margin-bottom:1em;}
.cp_zhishi_box span{display:block; width:90%; margin:0 auto; margin-bottom:1.5em; line-height:200%; font-size:1.2em; color:#666666;}
.cp_zhishi_box em{display:block; width:40%; margin:0 auto; font-size:1.2em;}
.cp_zhishi_box em a{display:block; border:1px solid #ddd; line-height:35px;}
.cp_zhishi_box em a:hover{background:#E2020D;border:1px solid #E2020D; color:#FFFFFF;}


/*---------视频欣赏---------*/
.video{background:url(../image/banner/video_banner.jpg) no-repeat left bottom #070D1B; margin-bottom:-4em; overflow:hidden; padding:2em 2em 5em 2em;}
.bofang{ margin:0 auto; width:100%; margin-bottom:1em; height:200px;}
.bofang object,.bofang embed{width:100%; height:100%;}
.video_list{display:none;}

.m_video_list{text-align:justify; width:100%;}
.m_video_list:after{display:inline-block;overflow:hidden;width:100%;height:0;content:'';vertical-align:top;}
.m_video_list dl{display:inline-block; width:48%; text-align:center; margin-bottom:1em;}
.m_video_list span{display:block; padding:5px 5px 0 5px;}

.m_video_list em{display:block;  line-height:30px;}
.m_video_list em a{color:#fff;}
.video_cate{overflow:hidden; border-top:1px solid #383E4A; padding-top:2em; text-align:center;}
.video_cate a{color:#FFF;display:inline-block;padding:3px 10px; font-size:14px;}
.video_cate a.over{color:red;}

/*---------产品内容页---------*/
.pro_zhanshi{margin-bottom:4em;}

.pro_left{}
.pro_left .swiper-container{width:100%;}
.pro_left .gallery-top{ height:100%; background:#eee;}
.pro_left .gallery-top img{margin:1px; width:478px;}
.pro_left .gallery-thumbs{background:#eee; padding:10px;box-sizing: border-box;}
.pro_left .gallery-thumbs .swiper-slide{width:20%; cursor:pointer;opacity: 0.4;}
.pro_left .gallery-thumbs .swiper-slide img{border:1px solid #ddd;}
.pro_left .gallery-thumbs .swiper-slide-active {opacity:1;}

.pro_right{margin-bottom:-2em;}
.pro_right h1{font-size:2em; font-weight:lighter; margin-bottom:.5em; text-align:center; margin-top:1em;}
.pro_right p{font-size:1.4em; color:#666666; padding-bottom:1em; text-align:center; margin-bottom:.5em; }
.pro_maidian{display:block;background:#f9f9f9; padding:2em; line-height:200%; font-size:1.2em; color:#666666;border-radius:5px;-moz-border-radius:5px; /* Old Firefox */}
.pro_maidian em{display:block; margin-bottom:0.5em; color:#333; font-size:1.4em;}

.pro_guanyu{display:block; margin-top:2em;}
.pro_guanyu dl{width:80%; text-align:center; line-height:35px; font-size:1.2em; margin:0 auto; margin-bottom:1em;}
.pro_guanyu dl i{margin-right:1em;}
.pro_guanyu dl a{border:1px solid #ddd;border-radius:25px;-moz-border-radius:25px; /* Old Firefox */ display:block;}
.pro_guanyu dl a:hover{background:#E8130F; color:#FFFFFF; border:1px solid #E8130F;}

.pro_share{display:block; margin-top:1em; font-size:1.2em;}
.pro_share dl{width:100%;}
.pro_share em{display:none;}
.bdsharebuttonbox{display:none;}
.pro_share i a{display:block; border:1px solid #ddd; text-align:center; line-height:35px; width:80%;  margin:0 auto; border-radius:25px;-moz-border-radius:25px; /* Old Firefox */ }
.pro_share i a:hover{background:#E8130F; color:#FFFFFF; border:1px solid #E8130F;}

.pro_tedian{overflow:hidden; border-top:5px solid #eee;}
.pro_tedian ul{margin-top:2em;}
.pro_tedian li{padding-bottom:2em;}
.pro_tedian span{display:block; width:100%;}
.pro_tedian .td_pic{width:100%;}
.pro_tedian .td_tit{background:#fff; overflow:hidden; padding-bottom:1.5em;}
.td_box h3{font-size:2em; font-weight:lighter; margin-bottom:1em; text-align:center; margin-top:2em;}
.td_box p{line-height:200%; font-size:1.2em; color:#666666; text-align:center;}
.td_box em{display:block; text-align:center; margin-top:1.5em;}

.shipei{border-top:5px solid #eee;}
.shipei .chexing_table{display:block; margin-top:2em;}

.pro_ceshi{border-top:5px solid #eee; margin-top:2em; overflow:hidden; padding-bottom:4em; margin-bottom:-4em;}
.shiyan_cp{width:100%; margin-top:2em;text-align:center; overflow:hidden;}

.shiyan_dep{margin-top:50px; display:block; text-align:center;}
.shiyan_dep img{max-width:90%;}

	.news_show{padding:10px;}
	.page_navi{
		padding:10px;
		font-size:1.2em;
	}
	.news_list{
		padding:10px;
	}
	.news_list li{ line-height:2; font-size:1.2em; padding:1.5em 0;border:solid 1px #F0F0F0; margin-top:1.5em; margin-bottom:1.5em; background:url(../image/news-list02-icon); background-repeat:no-repeat; }
	.news_list li a { padding:0.8em;}
	.news_list li span{ 
		float:right;
		color:#888;
		font-size:0.8em;
		padding-left:1em; display:block
	}
	
	#products-list li{float:left; width:50%; text-align:center; font-size:1.4em;margin-bottom:0.8em;}
	#products-list li img{border:1px solid #eee; width:92%;}
	#products-list li a:hover img{border:1px solid #ccc;}
	#products-list li p{display:block; margin:1.5em 1em 0 1em;}
}


.news_show{padding-top:20px;}
.news_show .title{text-align:center;font-size:2em;line-height:1.5;}
.news_show .date{text-align:center;font-size:1em;line-height:1.5; color:#666}
.news_show .content{font-size:1em;line-height:1.5;padding-top:1em;}

.page_navi{
	padding-top:10px;
}
.nocontent{padding:10px;}
.quotes {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center; margin-top:20px;}
.quotes a {border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none}
.quotes a:hover {border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid}
.quotes a:active {border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid}
.quotes span.current {border-right: #e0e0e0 1px solid; padding-right: 5px; border-top: #e0e0e0 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #e0e0e0 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #e0e0e0 1px solid; background-color: #f0f0f0}
.quotes span.disabled {border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid}